*{
	margin: 0;
	padding: 0;
}

body {
	font-size: 14px;
	font-family:"微软雅黑";
	line-height: 1.5;
	overflow-x: hidden;
	background:#fff ;
	max-width:700px;
	margin:auto;
}

.btmLogoBox,.btmLogo{
	max-width:700px;
}
a{
	display: block;
	color: #333;
	text-decoration: none;
}
.cleardrift:after{
	display: block;
	clear: both;
	content: '';
}
input{
	border: none;
   outline: none;
   -webkit-appearance: none;
}

/* 公用头部 */
.tabsBox{
	height: 3rem;

}
.topTab{
	display: flex;
	padding: 0 1rem;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	/*background-color: #fff;*/
	box-sizing: border-box;
	height: 3rem;
	line-height: 3rem;
	border-bottom: 1px solid #E4E4E4;
	justify-content: space-between;
	align-items: center;
	z-index: 99;
	background: #333333;
	color:#fff;
	/*vertical-align:middle*/
}
.topTabs{
	display: flex;
	padding: 0 1rem;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	background-color: #fff;
	box-sizing: border-box;
	height: 3rem;
	line-height: 3rem;
	border-bottom: 1px solid #E4E4E4;
}
.tabLeft{
	font-size: 1.125rem;
}
.tabLeft img{
	width: 1.25rem;
	position: relative;
	top:2px;
}
.tabCenter{
	font-size: 1rem;
	font-weight: bold;
	/* width: 100%; */
	/* text-align: center; */
}
.tabCenters{
	font-size: 1rem;
	font-weight: bold;
	width: 100%;
	text-align: center;
	/*overflow: hidden !important;*/
	text-overflow:ellipsis;
	white-space: nowrap;
}
.tabRight{
	/*color: #999;*/
	color:#fff !important;
	font-size: 0.875rem;
}

.tabRight a{
	color:#fff;
}
.pur {
	box-shadow: 0px 2px 15px rgba(204, 102, 255, 1);
	background: rgba(204, 102, 255, 1);
}

.blue {
	box-shadow: 0px 2px 15px rgba(0, 153, 255, 1);
	background: rgba(0, 153, 255, 1);
}
.green{
	box-shadow: 0px 2px 15px rgba(0, 204, 204, 1);
	background: rgba(0, 204, 204, 1);
}
.red {
	box-shadow: 0px 2px 15px rgba(255, 102, 102, 1);
	background: rgba(255, 102, 102, 1);
}

/* 底部 */
.btmLogoBox{
	height: 4rem;

}
.btmLogo{
	position: fixed;
	bottom: 0;
	width: 100%;
	display: flex;
	/*padding: 10px 0;*/
	border-top: 1px solid #E4E4E4;
	background-color: #fff;
	z-index: 99;
}
.btmlogoList{
	width: 25%;
	text-align: center;
	/*padding:12px 0;*/

	background: #333333;
}
.btmlogoList img{
	height: 1.3rem;
}
.btmLogoName{
	/*font-size: 0.75rem;*/
	height:45px;
	line-height: 45px;
	font-size:16px;
	color: #fff;
}

.active-menu{
	background: #252525;
}
img{
	max-width:100% !important;
}

.aui-toast{

	width:12rem !important;
	margin-left:-6rem !important;
}